const path = require('path')
const fs = require('fs')

const imgPath = path.join(__dirname, '../public/img/')
console.log(imgPath)

/**
 * 将data写入到file文件中
 * @param file
 * @param data
 */
function writeJSON(file, data) {
    fs.writeFile(file, JSON.stringify(data, '', '\t'), err => {
        err ? console.error(err) : console.log('JSON生成success')
    })
}

// 读取../public/img/下的所有文件名称
const imgPaths = fs.readdirSync(imgPath)

// 获取json文件目录
const jsonPath = path.join(__dirname, '../src/data/img.json')

writeJSON(jsonPath, { data: imgPaths})
